soil probe - German English Dictionary